project team members - German English Dictionary